x = int(input("Введите четырёхзначное число: "))  
if len(str(x))== 4: 
   pt = x  
if x % 2 == 0:  
  print("Число четное: Да")  
if x % 2 == 1:  
  print("Число четное: Нет")  
if x % 3 == 0:  
  print("Число кратное трем: Да")  
if x % 3 == 1:  
  print("Число кратное трем: Нет")  
u = int(pt**0.5)  
print("Число является квадратом числа:",u)  
print(" ")  
y = x  
mi = y % 10  
for i in range(len(str(y))):  
  d = y % 10    
  y = y // 10    
  if d < mi:  
    mi = d  
print("Наименьшая цифра числа:", mi)  
mi = y % 10  
b = x  
for i in range(len(str(b))):  
  d = b % 10    
  b = b // 10    
  if d > mi:  
    mi = d  
print("Наибольшая цифра числа:", mi)  
z = 0   
d1 = x % 10   
x = x // 10   
d2 = x % 10   
x = x // 10   
d3 = x % 10   
x = x // 10   
d4 = x % 10   
if d1 == 0:   
  z = z + 1   
if d2 == 0:   
  z = z + 1   
if d3 == 0:   
  z = z + 1   
if d4 == 0:   
  z = z + 1  
print("Количeство нулей в числе:", z)  
print(" ")  
p1 = pt % 10  
prt = int(p1**0.5)  
if int(p1**0.5)**2== prt :  
    print("Цифра в разряде единиц является квадратом цифры:", prt)  
else:  
  print("Цифра в разряде единиц является квадратом цифры: Нет")  
p2 = pt // 10  
p3 = p2 % 10  
prt1 = int(p3**0.5)  
if int(p3**0.5)**2== prt1 :  
  print("Цифра в разделе десятков является квадратом цифры:",prt1)  
else:  
  print("Цифра в разделе десятков является квадратом цифры: Нет")  
p4 = p2 // 10  
p5 = p4 % 10  
prt2 = int(p5**0.5)
if int(p5**0.5)**2== p5 :  
  print("Цифра в разделе сотен является квадратом цифры:",prt2)  
else:  
  print("Цифра в разделе сотен является квадратом цифры: Нет")  
p6 = p4 // 10  
prt3 = int(p6**0.5)  
if int(p6**0.5)**2== p6 :  
  print("Цифра в разделе тысяч является квадратом цифры:",prt3)  
else:  
  print("Цифра в разделе тысяч является квадратом цифры: Нет")

